bret snyder